@charset "utf-8";
/*reset*/
html,body,div,p,span,i,b,em,a,form,label,input,textarea,button,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,table,thead,tbody,tr,th,td,hr,br,frame,iframe,
pre,code,fieldset,legend,blockquote,details,figcaption,figure,header,footer,article,aside,menu,nav,section{margin:0;padding:0;border:0 none;}
article,aside,details,figcaption,figure,footer,header,menu,nav,section,iframe{display:block;}
html,body{font-size:100%;}
body{max-width:1920px;margin:0 auto;font-family:'微软雅黑',"Microsoft YaHei";font-size:14px;color:#333;line-height:1.6;}
dl,dd,ol,ul,li{list-style:none;}
a,a:visited,a:link,a:hover{text-decoration:none;}
a, a:-webkit-any-link{color:#666;}
address,cite,dfn,em,b,i{font-style:normal;font-weight:normal;}
img,fieldset{border:0 none;vertical-align:middle;}
img{max-width:100%;}
table{table-layout:fixed;border-collapse:collapse;border-spacing:0;}
table tr th,table tr td{vertical-align:middle;}
button{text-align:center;}
label,input{font-weight:normal;}
*, :after, :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
*:focus{outline:0;}
/*common*/
.clearfix:after, .clearft:after{clear:both;content:'';display:block;height:0;line-height:0;visibility:hidden;overflow:hidden;}
.clearfix, .clearft{zoom:1;*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.minw{float:none!important;max-width:1920px;min-width:960px;margin:0 auto;}
.maxw{float:none!important;max-width:640px;min-width:320px;margin:0 auto;}
.fixw{float:none!important;width:1200px;margin:0 auto;}
.fitw{float:none!important;max-width:1920px;min-width:320px;margin:0 auto;}
[class^="icon-"], [class*=" icon-"]{display:inline-block;color:#2D3237;vertical-align:middle;}
.arrow-up{display:inline-block;width:0;height:0;border-bottom:10px solid #2D3237;border-top:0 none;
    border-left:10px solid transparent;border-right:10px solid transparent;}
.overlay{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;color:#FFF;background:rgba(0,0,0,0.3);background:transparent\9;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3D000000,endColorstr=#3D000000);}
.overbox{position:absolute;z-index:10;left:0;top:0;right:0;bottom:0;}
.markok{font-weight:bold;color:#00AF2C;}
.markno{font-weight:bold;color:#FF3737;}
.marktxt{font-weight:bold;color:#34BAB3;}
.allw{width:100%;}
.allh{height:100%;}
.allwh{width:100%;height:100%;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.fontbold{font-weight:bold;}
.nobg{background:transparent;}
.nobd{border:0 none;}
.slcolor{color:#34BAB3;}
.slbg{color:#FFF;background:#34BAB3;}
/*link*/
.linka, a.linka{color:#34BAB3;}
.linka:hover, a.linka:hover{text-decoration:underline;}
/*slonly*/
.slonly .before,.slonly.ok .after{display:block;}
.slonly .after, .slonly.ok .before{display:none;}
/*开启硬件加速*/
.speedup{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}
@-webkit-keyframes fadeIn{
    0%{opacity:0;}
    100%{opacity:1;}
}
@keyframes fadeIn{
    0%{opacity:0;}
    100%{opacity:1;}
}
@-webkit-keyframes fadeInUp{
    0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);}
    100%{opacity:1;-webkit-transform: none;transform: none;}
}
@keyframes fadeInUp{
    0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);}
    100%{opacity:1;-webkit-transform: none;transform: none;}
}
@-webkit-keyframes fadeInLeft{
    0%{opacity:0;-webkit-transform: translate3d(-50px, 0, 0);transform: translate3d(-50px, 0, 0);}
    100%{opacity:1;-webkit-transform: none;transform: none;}
}
@keyframes fadeInLeft{
    0%{opacity:0;-webkit-transform: translate3d(-50px, 0, 0);transform: translate3d(-50px, 0, 0);}
    100%{opacity:1;-webkit-transform: none;transform: none;}
}
@-webkit-keyframes fadeInRight{
    0%{opacity:0;-webkit-transform: translate3d(50px, 0, 0);transform: translate3d(50px, 0, 0);}
    100%{opacity:1;-webkit-transform: none;transform: none;}
}
@keyframes fadeInRight{
    0%{opacity:0;-webkit-transform: translate3d(50px, 0, 0);transform: translate3d(50px, 0, 0);}
    100%{opacity:1;-webkit-transform: none;transform: none;}
}
@-webkit-keyframes slideInDown {
    0% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}
    100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@keyframes slideInDown {
    0% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}
    100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@-webkit-keyframes slideInUp {
    0% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}
    100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@keyframes slideInUp {
    0% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}
    100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@-webkit-keyframes slideInUpBig {
    0% {-webkit-transform: translate3d(0, 300%, 0);transform: translate3d(0, 300%, 0);visibility: visible;}
    100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@keyframes slideInUpBig {
    0% {-webkit-transform: translate3d(0, 300%, 0);transform: translate3d(0, 300%, 0);visibility: visible;}
    100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@-webkit-keyframes slideOutUp {
    0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
    100% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: hidden;}
}
@keyframes slideOutUp {
    0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
    100% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: hidden;}
}
@-webkit-keyframes slideOutDown {
    0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
    100% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: hidden;}
}
@keyframes slideOutDown {
    0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
    100% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: hidden;}
}
@-webkit-keyframes zoomIn {
    0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}
    50% {opacity: 1;}
}
@keyframes zoomIn {
    0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}
    50% {opacity: 1;}
}
@-webkit-keyframes pulse {
    0% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
    50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); }
    100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}
@keyframes pulse {
    0% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
    50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); }
    100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}
@-webkit-keyframes jump {
    0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
    50% { -webkit-transform: translate(0px, -10px); transform: translate(0px, -10px);}
    100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); }
}
@keyframes jump {
    0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
    50% { -webkit-transform: translate(0px, -10px); transform: translate(0px, -10px);}
    100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); }
}
@-webkit-keyframes slideup {
    0%,30%{opacity: 0;-webkit-transform: translate3d(0,12px,0);}
    60% {opacity: 1;-webkit-transform: translate3d(0,0,0);}
    100% {opacity: 0;-webkit-transform: translate3d(0,-10px,0);}
}
@keyframes slideup {
    0%,30%{opacity: 0;-webkit-transform: translate3d(0,12px,0);}
    60% {opacity: 1;-webkit-transform: translate3d(0,0,0);}
    100% {opacity: 0;-webkit-transform: translate3d(0,-10px,0);}
}
.animated{animation-duration:1s;animation-delay:0s;animation-timing-function:ease-in-out;animation-fill-mode:both;}
/*loading*/
.loading{display:none;position:fixed;z-index:200;left:0;top:0;right:0;bottom:0;font-size:0;text-align:center;background:#FFF no-repeat center;}
.loading .loadanim{display:inline-block;vertical-align:middle;}
.loading:after{content:'';display:inline-block;width:0;height:100%;opacity:0;visibility:hidden;vertical-align:middle;}
@-webkit-keyframes turning {
    0% {-webkit-transform: rotate(0deg);transform:rotate(0deg);}
    100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes turning {
    0% {-webkit-transform: rotate(0deg);transform:rotate(0deg);}
    100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
.loadanim{display:inline-block;position:relative;width:40px;height:40px;border:3px solid #2277DA;
    border-right-color:transparent;border-radius:100%;background:#FFF;overflow:hidden;vertical-align:middle;
    -webkit-animation:turning 1000ms infinite linear;animation: turning 1000ms infinite linear;
}
/*垂直居中*/
.vhcenter{font-size:0;text-align:center;}
.vhcenter:after{content:'';display:inline-block;width:0;height:100%;opacity:0;vertical-align:middle;}
.vhcenter>.vhcon, .vhcenter>span{display:inline-block;font-size:14px;line-height:1.2;vertical-align:middle;}
/*page*/
.page{display:none;position:relative;}
.page.on,.page.active{display:block;}
/*sl*/
.slhide{display:none;}
.slhd,.slft{position:relative;min-height:46px;line-height:45px;background:#FFF;}
.slhd{border-bottom:1px solid #EEE;}
.slft{border-top:1px solid #EEE;}
.slbd{position:relative;}
.slhd.slfix, .slft.slfix{position:fixed;z-index:900;left:0;right:0;width:100%;}
.slhd.slfix{top:0;}
.slft.slfix{bottom:0;}
.slhd.nobd, .slft.nobd{border:0 none;}
.slhd.nobg, .slft.nobg{background:transparent;}
.slhd.slfix + .slbd,.slhd.slfix ~ .slbd{padding-top:46px;}
.slft.slfix + .slbd,.slft.slfix ~ .slbd{padding-bottom:46px;}
.slhd-back, .slhd-tool{position:absolute;top:0;width:50px;height:100%;padding:0 10px;color:#333;text-align:center;line-height:45px;}
.slhd-back{left:0;}
.slhd-tool{right:0;}
.slhd-back i,.slhd-tool i{font-size:20px;color:#333;line-height:1;}
.slhd-back:active,.slhd-tool:active{background:#E2E2E2;}
.slhd-con{margin:0 50px;font-size:18px;font-weight:normal;line-height:45px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.slhd.nohd{background:transparent;border:0 none;}
.slhd.nohd .slhd-con,.slhd.nohdtit .slhd-con{opacity:0;}
.slhd .slhd-con{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
/*margin、padding*/
.nopadd{padding:0;}
.nopadt{padding-top:0;}
.nopadb{padding-bottom:0;}
.nopadtb{padding-top:0;padding-bottom:0;}
.slpadd-in{padding:15px;}
.slpadd-lf{padding:0 15px;}
.slpadd-tb{padding:15px 0;}
.slmarg-in{margin:10px;}
.slmarg-lf{margin:0 10px;}
.slmarg-tb{margin:10px 0;}
/*sltab*/
.sltab{position:relative;}
.sltab-hd{position:relative;background:#FFF;border-bottom:1px solid #EEE;}
.sltab-hd .tab-nav{display:inline-block;float:left;text-align:center;font-size:15px;}
.sltab-hd .tab-nav .nav{display:inline-block;max-width:100%;padding:5px 20px;border-bottom:2px solid transparent;cursor:pointer;}
.sltab-hd .tab-nav .nav:hover{color:#2277DA;}
.sltab-hd .tab-nav .nav.on{font-weight:bold;color:#2277DA;border-bottom-color:#2277DA;}
.sltab-bd{position:relative;}
.sltab-bd .tab-con{position:relative;display:none;}
.sltab-bd .tab-con.on{display:block;}
.sltab.tab1 .sltab-hd .tab-nav{width:100%;}
.sltab.tab2 .sltab-hd .tab-nav{width:50%;}
.sltab.tab3 .sltab-hd .tab-nav{width:33.3%;}
.sltab.tab4 .sltab-hd .tab-nav{width:25%;}
.sltab.tab5 .sltab-hd .tab-nav{width:20%;}
/*card*/
.slcard{margin:10px 0;padding:10px 15px;background:#FFF;}
.slcard.nobg{background:transparent;}
.slcard-hd{position:relative;padding-right:60px;}
.slcard-hd + .slcard-bd{margin-top:10px;}
.slcard-hd img.card-icon{width:24px;}
.slcard-hd .cardhd-title{line-height:1.6;}
.slcard-hd .cardhd-title .title-main{font-size:16px;font-weight:bold;}
.slcard-hd .cardhd-title .title-sub{font-size:12px;color:#868686;}
.slcard-hd .cardhd-more{position:absolute;top:0;right:0;height:100%;}
.slcard-hd .cardhd-more .more-link{display:inline-block;height:100%;padding:0 10px;line-height:1;}
.cardhd-more .more-link i{font-size:18px;}
.card-cells{margin-left:-3px;margin-right:-3px;}
.card-cells .card-cell{float:left;width:25%;margin-bottom:5px;padding:0 2px;text-align:center;}
/*box*/
.slbox{margin:10px 0;background:#FFF;}
.slbox.nobg{background:transparent;}
.slbox-hd,.slbox-bd,.slbox-ft{position:relative;padding:15px 18px;}
.slbox-bd ~ .slbox-ft{padding-top:5px;}
.slbox-hd.with-bd{border-bottom:1px solid #E2E2E2;}
.slbox-hd img.title-icon{width:24px;}
.slbox-hd .boxhd-title{line-height:1.6;}
.slbox-hd .boxhd-title .title-main{font-size:16px;font-weight:bold;}
.slbox-hd .boxhd-title .title-sub{font-size:12px;color:#868686;}
/*slclick*/
.slclick{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.slclick:focus,.slclick:active{background:#E2E2E2;border-color:#E2E2E2;}
/*spbtn*/
.spbtn, a.spbtn{display:inline-block;min-width:80px;height:32px;padding:0 5px;line-height:32px;text-align:center;color:#333;
    border:1px solid #34BAB3;background:#FFF;cursor:pointer;}
.spbtn.on, a.spbtn.on{color:#FFF;background:#34BAB3;}
.spbtn.witharc{border-radius:35px;}
.spbtn.btnblock{display:block;}
.spbtn.nobg{color:#34BAB3;background:transparent;}
.spbtn.nobg:hover{color:#31A8A1;border-color:#31A8A1;background:transparent;}
.spbtn:hover, a.spbtn:hover{color:#FFF;background:#31A8A1;border-color:#31A8A1;}
.spbtn:active,a.spbtn:active{color:#31A8A1;background:transparent;border-color:#31A8A1;}
/*btn*/
.slbtn{display:inline-block;padding:8px 15px;line-height:1.2;text-align:center;color:#FFF;
    border:1px solid #34BAB3;background:#34BAB3;border-radius:2px;cursor:pointer;}
.slbtn.btndl{padding:10px 25px;margin:10px 0;color:#FFF;background:#34BAB3;border-radius:35px;}
.slbtn.max{padding:10px 25px;}
.slbtn.btnblock{display:block;}
.slbtn.witharc{border-radius:35px;}
.slbtn.noarc{border-radius:0;}
.slbtn.nobg{color:#34BAB3;background:transparent;}
.slbtn.btnsub{color:#34BAB3;border:1px solid #34BAB3;background:#DDD;}
.slbtn:hover{color:#FFF;background:#33AFA8;}
.slbtn:focus,.slbtn:active{color:#FFF;background:#31A8A1;border-color:#31A8A1;}
.slbtn.btnsub:focus,.slbtn.btnsub:active{color:#31A8A1;background:#C2C2C2;border-color:#C2C2C2;}
.slbtn.invalid,.slbtn.invalid:hover,.slbtn.invalid:focus,.slbtn.invalid:active{color:#AAA;background:#E2E2E2;border-color:#E2E2E2;text-decoration:none;cursor:default;}
/*input*/
.slin-row{position:relative;}
.slin-row ~ .slin-row{margin-top:15px;}
.slin-label{font-weight:bold;font-size:15px;}
.sl-input,.sl-select, .sl-textarea{border:1px solid #D2D2D2;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.sl-input,.sl-select{height:36px;line-height:34px;padding:0 10px;}
.slin-static{height:36px;line-height:34px;}
.sl-textarea{padding:5px 10px;min-height:80px;line-height:1.6;resize:vertical;}
.sl-input:focus,.sl-select:focus,.sl-textarea:focus{border-color:#34BAB3;}
.sl-input.size1,.sl-select.size1,.sl-textarea.size1{width:200px;}
.sl-input.allw, .sl-select.allw, .sl-textarea.allw{width:100%;}
.sl-input.sizemin,.sl-select.sizemin, .sl-textarea.sizemin{min-width:200px;}
.inline-input .slin-frame{display:inline-block;}
.slin-frame{position:relative;}
.slin-frame>i{position:absolute;left:8px;top:50%;margin-top:-8px;font-size:16px;cursor:pointer;}
.slin-frame>input + i{left:auto;right:8px;}
.slin-frame>input{padding-right:28px!important;}
.slin-frame>input:focus + i{color:#34BAB3;}
.slin-frame>i + input{padding-left:30px;}
.noscrollbar::-webkit-scrollbar{width:0;height:0;background-color:#FFF;}
.noscrollbar::-webkit-scrollbar-track{background-color:#FFF;}
.noscrollbar::-webkit-scrollbar-thumb{background-color:#FFF;}
.over-scrollbar{position:absolute;z-index:1000;width:100%;height:8px;left:0;bottom:0;background:#FFF;}
/*gotop*/
.sl-ft-aside{position:relative;height:0;}
.sl-aside-fix{position:fixed;z-index:100;bottom:30px;right:10px;width:38px;}
.gotop{display:block;position:absolute;bottom:0;width:38px;height:38px;line-height:35px;
    text-align:center;background:rgba(255,255,255,0.8);border-radius:100%;border:1px solid #888;
    -webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer;}
.gotop .gotop-hd{display:block;width:0;margin:0 auto;border-bottom:8px solid #FFF;border-top:0 none;
    border-left:6px solid transparent;border-right:6px solid transparent;}
.gotop .gotop-tail{display:block;width:4px;height:8px;margin:0 auto;background:#FFF;}
.gotop i{color:#888;font-size:24px;line-height:1;}
.gotop.goout{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;bottom:-50px;-webkit-transform:none;transform:none;}
.gotop.gohide{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
/*layer*/
.layui-layer{max-height:85%!important;}
.layui-layer-page{max-width:90%;}
.layui-layer-page .layui-layer-btn{border-top:1px solid #E2E2E2;}
.layui-layer .layui-layer-btn .layui-layer-btn0{border-color:#34BAB3;background:#34BAB3;}
/*操作按钮*/
.opbtn,a.opbtn{padding:3px 10px;font-size:13px;color:#FFF;background:#8C7551;border-radius:15px;cursor:pointer;}
.opbtn ~ .opbtn{margin-left:10px;}
.opbtn:hover{color:#333;}
.opbtn.invalid,.opbtn.invalid:hover{color:#AAA;background:#E2E2E2;border-color:#E2E2E2;text-decoration:none;cursor:default;}
/*xingji*/
.iconstar-bg, .iconstar{display:inline-block;height:10px;background:url("../img/iconstar.png") repeat-x;background-size:auto 20px;}
.iconstar-bg{position:relative;width:62px;background-position:0 -10px;}
.iconstar{position:absolute;left:0;top:0;width:31px;}
.iconstar.star0{width:0;}
.iconstar.star0p5{width:5px;}
.iconstar.star1{width:10px;}
.iconstar.star1p5{width:18px;}
.iconstar.star2{width:23px;}
.iconstar.star2p5{width:31px;}
.iconstar.star3{width:36px;}
.iconstar.star3p5{width:44px;}
.iconstar.star4{width:49px;}
.iconstar.star4p5{width:57px;}
.iconstar.star5{width:62px;}
/*popwin*/
.popwin{display:none;position:fixed;z-index:800;left:0;top:0;right:0;bottom:0;width:100%;height:100%;color:#FFF;background:rgba(0,0,0,0.6);background:transparent\9;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3D000000,endColorstr=#3D000000);overflow:hidden;}
.popwin-main{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;}
.popwin-con{display:inline-block;position:relative;max-width:82%;height:82%;text-align:center;}
.popwin-con>img{max-width:100%;max-height:90%;}
.popwin-btn{padding-top:20px;text-align:center;}
.popwin-close{display:inline-block;width:38px;height:38px;}
.anim-popwin{-webkit-animation:fadeInUp 500ms ease-in-out;animation:fadeInUp 500ms ease-in-out;}
.anim-slideup{-webkit-animation:slideup 2000ms ease-in-out infinite;animation:slideup 2000ms ease-in-out infinite;}
/*res*/
.res-con{display:none;}
.res-no{display:none;padding:30px 15px;font-size:16px;color:#666;text-align:center;}
.res-no .no-img{width:140px;margin:30px 0;}
.res-no .no-tips{font-size:13px;color:#B2B2B2;margin-top:10px;}
/*infield*/
.infield-form{display:block;padding:10px;}
.infield-group ~ .infield-group{margin-top:20px;}
.infield-group .infield-label{display:block;font-size:16px;font-weight:bold;color:#222;}
.infield-group .infield-label em{display:inline-block;margin-left:5px;font-weight:bold;color:#F00;vertical-align:middle;}
.infield-group .infield-label + .infield-content{margin-top:5px;}
.infield-group .infield-input{display:block;width:100%;background:rgba(255,255,255,0.3);border:1px solid #D2D2D2;
    -webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.infield-group textarea{padding:5px 8px;min-height:80px;line-height:1.6;resize:none;word-wrap:break-word;}
.infield-group .infield-input:focus{border-color:#34BAB3;}
/*outtb*/
.outtb .outtb-hd{border-bottom:1px solid #666;}
.outtb .tbrow{font-size:0;white-space:nowrap;}
.outtb .tbrow .tbcell{display:inline-block;width:50%;height:100%;padding:5px;font-size:14px;}
.outtb .outtb-hd .tbrow .tbcell{font-size:16px;color:#666;}
.outtb .outtb-bd .tbrow{border-bottom:1px solid #E2E2E2;}
.outtb .outtb-bd .tbrow:nth-child(even){background:#F2F5F3;}
.outtb .outtb-bd .tbrow:hover{background:#EEE;}
/*table*/
.sltable img{max-width:100%;}
.sltable.nobdlr tr td{border-left-color:transparent;border-right-color:transparent;}
.sltable{width:100%!important;table-layout:fixed;}
.sltable th,.table td{white-space:normal;word-break:break-all;}
.bootstrap-table{font-size:13px;}
.bootstrap-table .bs-checkbox{vertical-align:middle;}
.bootstrap-table .table:not(.table-condensed)>tbody>tr>td{padding:12px 5px;}
.bootstrap-table .table>thead>tr>th{color:#333;border:0 none;border-radius:0;border-bottom:1px solid #E6EAED;vertical-align:top!important;}
.bootstrap-table .table>tbody>tr>td{border:0 none;}
.bootstrap-table .table-striped>tbody>tr:nth-of-type(odd){background:#FFF;}
.bootstrap-table .table-striped>tbody>tr:nth-of-type(even){background:#F9F9F9;}
.bootstrap-table .table-striped>tbody>tr:hover{background:#F2F2F2;}
.bootstrap-table .fixed-table-container{border:0 none;border-radius:0;}
.bootstrap-table .table{border-bottom:1px solid #E6EAED;}
.bootstrap-table .fixed-table-pagination{font-size:12px;padding:20px 10px;}
.bootstrap-table .pagination a{color:#666;border-color:#E6EAED;}
.bootstrap-table .pagination .active a{color:#666;background:#F2F2F2;}
.bootstrap-table .pagination a:hover, .bootstrap-table .pagination .active a:hover{border-color:#E6EAED;}

